linjl296

Terms of Use

Terms of Use

HEART STUDIO GAMES TERMS OF USE

We are Heart Studio Games, a company under laws of China, with registered address at: A,12F,Yinjiangshan Business Building B,NO.528 Xihong Road,Gulou District FUZHOU CITY FUJIAN ("Heart Studio Games" or "HSG" or "We" or "Us"), is a developer and publisher of games and mobile game applications that are made available via app stores including the Apple Application Store and Google Play Store (our "Games").

As a precondition for you using the Services, you must agree to these Terms of Service ("Agreement"). By using or otherwise accessing the Services, you agree to the Agreement. If you do not agree to the Agreement, you may not use or otherwise access the Services.

Unless otherwise specified by a component of the applicable Service, the Services are free to use or download but may contain features which may allow you to make purchases within the Services.

1. About

By downloading one of our Games, you accept this Agreement and our Privacy Policy. Your relationship with Heart Studio Games will be subject to these and only this Agreement and our Privacy Policy. This Agreement and our Privacy Policy are available for download on the Heart Studio Games website http://linjl296.lofter.com

Each time you download one of our Games to your device a new Agreement is concluded and its terms apply to your use of this Game. By using or otherwise accessing the Services, you agree to the Agreement. If you do not agree to this Agreement and our Privacy Policy, you may not use or otherwise access the Services.

Application stores and platforms may provide their own terms that apply to your relationship with these app stores and platforms.

You represent that you are 16 years or older. If you are younger than 18 years, you can only download our Games and play them on your device, if your parent(s) or legal guardian have/has reviewed this Agreement and allowed you to download our Game o and play our Game subject to these Agreement. Heart Studio Games may require adequate proof of your identity and age and consent from a parent or guardian at any time.

You represent that you are accessing our Games as a private person. Any commercial use of our Games is not allowed.

2. End-User License Agreement

2.1 License

Subject to the terms of this Agreement, NG grants you a non-transferable, non-exclusive, license to (a) use for your personal use, and (b) copy for the purpose of downloading, installing and executing the number of copies for which you are authorized by the download site of each Game on a mobile device that you own or control for your use (the "License").

2.2 Certain Restrictions

The rights granted to you in this Agreement are subject to the following restrictions: (a) you shall not license, sell, rent, lease, transfer, assign, distribute, host, or otherwise commercially exploit any Game; (b) you shall not modify, translate, adapt, merge, make derivative works of, disassemble, decompile, reverse compile or reverse engineer any part of Games, except to the extent the foregoing restrictions are expressly prohibited by applicable law; (c) you shall not access any Game in order to build a similar or competitive service or application; (d) except as expressly stated herein, no part of any Game may be copied, reproduced, distributed, republished, downloaded, displayed, posted or transmitted in any form or by any means, or (e) you shall not remove or destroy any copyright notices or other proprietary markings contained on or in any Game. Any future release, update, or other addition to functionality of any Game (including in-app purchases, additional levels, and gameplay enhancements) shall be subject to the terms of this Agreement, unless otherwise provided in terms associated with such addition. All copyright and other proprietary notices on any Game content must be retained on any copies.

2.3 Local Laws

You are solely responsible for compliance with all applicable laws, including without limitation export and import regulations.

2.4 Modification

NG reserves the right, at any time, to modify, suspend, or discontinue the Games or any part thereof with or without notice. You agree that NG will not be liable to you or to any third party for any modification, suspension, or discontinuance of any Game or any part thereof.

2.5 Ownership

Games provided to you are licensed to you and not sold. NG (and its licensors, where applicable) own all right, title and interest, including all related intellectual property rights, in and to all Games, excluding your User Content (defined below). This Agreement is not a sale and does not convey to you any rights of ownership in or related to any Game. The NG name, logo, and the product names associated with the Games belong to NG (or its licensors, where applicable), and no right or license is granted to use them by implication, estoppel or otherwise. NG (and its licensors, where applicable) reserve all rights not granted in this Agreement.

2.6 Ads

When you start or stop an Game, it may display an ad. During gameplay, banners, rewarded videos and/or interstitial ads may be displayed.

3. User Content

3.1 User Content

"User Content" of a user means any and all content that such user uploads, distributes, or otherwise provides via any Game. You are solely responsible for your User Content. You assume all risks associated with the use of your User Content, including any reliance on its accuracy, completeness or usefulness by others, or any disclosure of your User Content that makes you or any third party personally identifiable. You hereby represent and warrant that your User Content does not violate the Acceptable Use Policy (defined below). You may not state or imply that your User Content is in any way provided, sponsored or endorsed by NG. NG is not obligated to backup any User Content and User Content may be deleted at any time. You are solely responsible for creating backup copies of your User Content if you desire.

3.2 License

By uploading, distributing, or otherwise using your User Content with any Game, you automatically grant, and you represent and warrant that you have the right to grant to NG an irrevocable, non-exclusive, royalty-free and fully paid worldwide license with the right to grant sublicenses to reproduce, distribute, publicly display, publicly perform, prepare derivative works of, incorporate into other works, and otherwise use your User Content, solely to display your User Content in any Game.

3.3 Feedback

If you provide NG any feedback or suggestions ("Feedback"), you hereby assign to NG all rights in the Feedback and agree that NG shall have the right to use such Feedback and related information in any manner it deems appropriate. NG will treat any Feedback you provide to NG as non-confidential and non-proprietary. You agree that you will not submit to NG any information or ideas that you consider to be confidential or proprietary.

3.4 Acceptable Use Policy

The following sets forth NG’s – "Acceptable Use Policy":

·         You agree not to use any Game to upload, distribute, or otherwise use any User Content (a) that violates any third-party right, including any copyright, trademark, patent, trade secret, moral right, privacy right, right of publicity, or any other intellectual property or proprietary right; (b) that is tortious, trade libelous, defamatory, false, or intentionally misleading, (c) that is harassing, abusive, threatening, harmful, vulgar, obscene, or offensive, or that contains pornography, nudity, or graphic or gratuitous violence, or that promotes violence, racism, discrimination, bigotry, hatred, or physical harm of any kind against any group or individual, or is otherwise objectionable, (d) that is harmful to minors in any way; (e) that constitutes unsolicited or unauthorized advertising, promotional materials, junk mail, spam, chain letters, pyramid schemes, or any other form of duplicative or unsolicited messages, whether commercial or otherwise; or (f) that violates of any law, regulation, or contractual obligations.

·         You agree not to use any Game to (a) upload or distribute any computer viruses, worms, malicious code, or any software intended to damage or alter a computer system or data; (b) collect information or data regarding other users, including e-mail addresses, without their consent (e.g., using harvesting bots, robots, spiders, or scrapers); (c) disable, overly burden, impair, or otherwise interfere with servers or networks connected to Games (e.g., a denial of service attack); (d) attempt to gain unauthorized access to the Site or Game or servers or networks connected to Games (e.g., through password mining); or (e) interfere with another user’s use and enjoyment of any Game.

3.5 Enforcement

We reserve the right (but have no obligation) to review any User Content in our sole discretion. We may remove or modify your User Content at any time for any reason in our sole discretion with or without notice to you.

4. Term and Termination

4.1. This User Agreement runs for an indefinite term.

4.2. Either Party may terminate this Agreement at any time by giving 14-days notice (written or electronic communication, e.g. via e-mail, required). You may also terminate the User Agreement with immediate effect by deleting the Game from your device or removing the Game from your Facebook apps.

4.3 If we have reasonable ground to believe that you are in material breach of these Terms of Service, we may suspend your access to our Game and/or terminate this User Agreement. Your breach of Sec. 2 or 3.4. shall be considered a material breach.

4.4 Either Party may terminate the User Agreement for cause without giving notice. The grounds for such termination for cause include material breach of these Terms of Service.

4.5 Upon expiry, you will no longer be able to access the Game that was the subject matter of the User Agreement. Your in-game progress and any other Game-related data will be deleted. Only if NG continues to operate the Game, you may again download the Game or access the Game on Facebook whereby a new User Agreement will start to run. However, any game-related data cannot be restored.

4.6. We may (a) suspend your rights to use any Game, and/or any related services or (b) terminate this Agreement at any time for any reason at our sole discretion with or without notice to you, including if we in good faith believe you have violated the Acceptable Use Policy or any other provision of this Agreement. Without limiting the foregoing, NG reserves the right to terminate this Agreement with any user who repeatedly infringes third-party copyright rights upon prompt notification to NG by the copyright owner or the copyright owner’s legal agent.

4.7. Upon termination of this Agreement, your right to use the Game will automatically terminate immediately. You understand that any termination may involve deletion of your User Content associated therewith from our live databases. NG will not have any liability whatsoever to you for any termination of this Agreement, including deletion of your User Content. Even after this Agreement is terminated, the following provisions of this Agreement will remain in effect: Sections 2.2, 2.3, 2.4, 2.5, 3, 4.4, 5, 6, 7, 8, 9, 10, and 11.

5. Indemnity

You agree to defend, indemnify and hold harmless NG (and its suppliers) from and against any claims, suits, losses, damages, liabilities, costs, and expenses (including reasonable attorneys’ fees) brought by third parties resulting from or relating to: (i) your use of any Game, (ii) your User Content, or (iii) your violation of this Agreement. NG reserves the right, at your expense, to assume the exclusive defense and control of any matter for which you are required to indemnify NG and you agree to cooperate with our defense of these claims. You agree not to settle any matter without the prior written consent of NG. NG will use reasonable efforts to notify you of any such claim, action or proceeding upon becoming aware of it.

6. Third Parties

6.1 Application Stores

You acknowledge and agree that the availability of the Game is dependent on the third party from which you received Game, e.g., the Apple iPhone or Android stores ("Application Store"). You acknowledge that this Agreement is between you and NG and not with the Application Store. The Application Store is not responsible for the Game, the content thereof, maintenance, support services, and warranty therefor, and addressing any claims relating thereto (e.g., product liability, legal compliance, or intellectual property infringement). You agree to pay all fees charged by the Application Store in connection with Game (if any). You agree to comply with, and your license to use Game is conditioned upon your compliance with, all applicable third-party terms of the agreement (e.g., the Application Store’s terms and policies) when using a Game. You acknowledge that the Application Store (and its subsidiaries) are third-party beneficiaries of this Agreement and will have the right to enforce this Agreement.

6.2 Third-Party Services

NG may permit certain third-party applications (like leaderboards, game networks) to provide content through the Game ("Third Party Services"). The Game may be used to send content provided by the Third-Party Service between users who have the Third-Party Service installed on their device. When you do so, NG will share information with the Third-Party Service as described in the NG Privacy Policy. NG is not responsible for and does not control Third-Party Services. NG provides these Third-Party Services only as a convenience to you. NG has no obligation to review or monitor and does not approve, endorse, or make any representations or warranties with respect to Third-Party Services. You use all Third-Party Services at your own risk. When you access a Third-Party Service, the applicable third party’s terms and policies apply, including the third party’s privacy policies. You should make whatever investigation you feel necessary or appropriate before proceeding with any transaction in connection with any Third-Party Service.

6.3 Other Users

A Game may contain User Content provided by other users of the Game. NG is not responsible for and does not control the User Content. NG has no obligation to review or monitor, and does not approve, endorse, or make any representations or warranties with respect to User Content. You use all User Content and interact with other users at your own risk. Your interactions with other users are solely between you and the other user and we are under no obligation to become involved. You agree that NG will not be responsible for any liability incurred as the result of any such interactions.

6.4 Release

You hereby irrevocably and unconditionally release and forever discharge NG (and its suppliers) from any and all claims, demands, and rights of action, whether now known or unknown, which relates to any interactions with, or act or omission of, any Third Party Service, other Games users, or Third Party Advertisers. IF YOU ARE A CALIFORNIA RESIDENT, YOU HEREBY WAIVE CALIFORNIA CIVIL CODE SECTION 1542 IN CONNECTION WITH THE FOREGOING, WHICH STATES: "A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS WHICH THE CREDITOR DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE, WHICH IF KNOWN BY HIM OR HER MUST HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR."

7. Disclaimers

7.1 GAMES ARE PROVIDED "AS-IS" AND AS AVAILABLE AND NG (AND ITS SUPPLIERS) EXPRESSLY DISCLAIM ANY WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, QUIET ENJOYMENT, ACCURACY, OR NON-INFRINGEMENT. NG (AND ITS SUPPLIERS) MAKE NO WARRANTY THAT ANY GAME: (A) WILL MEET YOUR REQUIREMENTS; (B) WILL BE AVAILABLE ON AN UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE BASIS; OR (C) WILL BE ACCURATE, RELIABLE, COMPLETE, LEGAL, OR SAFE.

7.2 SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU.

8. Limitation on Liability

8.1 IN NO EVENT SHALL NG (OR ITS SUPPLIERS) BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY LOST PROFIT OR ANY INDIRECT, CONSEQUENTIAL, EXEMPLARY, INCIDENTAL, SPECIAL OR PUNITIVE DAMAGES ARISING FROM OR RELATING TO THIS AGREEMENT OR NG’S PRIVACY PRACTICES, ANY GAME, EVEN IF NG HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ACCESS TO, AND USE OF, ANY GAME ARE AT YOUR OWN DISCRETION AND RISK, AND YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR MOBILE DEVICE OR LOSS OF DATA RESULTING THEREFROM. NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED HEREIN, NG’S LIABILITY TO YOU FOR ANY DAMAGES ARISING FROM OR RELATED TO THIS AGREEMENT OR NG’S PRIVACY PRACTICES (FOR ANY CAUSE WHATSOEVER AND REGARDLESS OF THE FORM OF THE ACTION) WILL AT ALL TIMES BE LIMITED TO THE AMOUNT YOU’VE PAID NG IN THE PRIOR 12 MONTHS (IF ANY). IN NO EVENT SHALL NG’S SUPPLIERS HAVE ANY LIABILITY ARISING OUT OF OR IN ANY WAY CONNECTED TO THIS AGREEMENT.

8.2 SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OF CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU AND YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY FROM JURISDICTION TO JURISDICTION.

9. Fees

9.1. In-app purchases.

1.    Heart Studio Games may license to you certain virtual goods to be used within the Service and which you may purchase with real cash or which you may earn or redeem via gameplay ("Virtual Items"). Virtual Items are licensed to you on limited, personal, non-transferable, non-sublicensable and revocable basis and limited only for non-commercial use.

2.    Heart Studio Games may manage, control, modify or eliminate Virtual Items at any time, with or without notice.

3.    The transfer of Virtual Items is prohibited, except where expressly authorized in the Services, if any.

4.    Virtual Items do not have an equivalent value in real cash and do not act as a substitute for real world money. Neither Heart Studio Games nor any other person or entity has any obligation to exchange Virtual Items for anything of value. Heart Studio Games has no liability for hacking or loss of your Virtual Items.

5.    Price and availability of Virtual Items are subject to change without notice.

6.    Subject to mandatory legislation, all purchases and redemptions of Virtual Items made through the Services are final and non-refundable. You acknowledge and consent that the provision of Virtual Items for use in Services is a process that commences immediately upon purchase and you forfeit your right of withdrawal once the performance has started.

7.    Subject to mandatory legislation, you agree that Heart Studio Games is not required to provide a refund for Virtual Items for any reason, and that you will not receive money or other compensation for unused Virtual Items, whether your loss of license under these Agreement was voluntary or involuntary.

8.    If you request that your personal data to be erased as specified in Heart Studio Games´s Privacy Policy, you will permanently and without a right to a refund lose all your Virtual Items as Heart Studio Games can no longer associate such Virtual Items with you.

9.    YOU ACKNOWLEDGE THAT NG IS NOT REQUIRED TO PROVIDE A REFUND FOR ANY REASON, AND THAT YOU WILL NOT RECEIVE MONEY OR OTHER COMPENSATION FOR UNUSED VIRTUAL ITEMS WHEN YOU DELETE YOUR ACCOUNT OR WHEN YOU CEASE TO USE THE GAME.

 

9.2. Subscriptions

1.    Some parts of the Service are billed on a subscription basis ("Subscription(s)"). Subscription provides access to dynamic content or services from within the Game on an ongoing basis. Subscriptions may be available at different fees chargeable for a set period of time specified in the Game ("Subscription Period"). Payment will be taken from Your iTunes or Google Play account ("Account") when You confirm the Subscription by available confirmation tools of the Game.

2.    Trial Subscription is offered free of charge for certain period of time from activation specified in the relevant offer in the Game. If You do not cancel the Subscription within such period, Subscription Fee shall be taken from Your Account when the trial period expires. Please note that Your Subscription begins immediately after the activation of a trial Subscription, not after the seven-days trial period.  You may cancel a subscription during its free trial period using the Subscription setting of Your Account. NG can not cancel your free-trial subscription if it has already been activated.

3.    Subscription is automatically renewable, unless You turn off it at least 24 hours before the expiry of the current Subscription. Subscription Fee shall be taken from Your Account during 24 hours preceding the expiry of the current Subscription. In case Subscription Fee cannot be taken from Your Account due to absence of monetary funds, invalidity of credit card or for any other reasons, Your Subscription is automatically cancelled.

4.    Once You have bought a Subscription, You can manage it and switch off automatic renewal at any time after the purchase in Your Account setting. You cannot cancel Your current Subscription if it has already been activated.

5.    Except when required by law, paid Subscription Fees are non-refundable.

6.    Heart Studio Games in its sole discretion and at any time may modify the Subscription Fee. Any Subscription Fee change will become effective at the end of the current Subscription period. You will be provided a reasonable prior notice of any change in Subscription Fee. If You do not take action to agree to the increase in Subscription Fee, Your Subscription shall expire at the end of the current Subscription period.

7.    You acknowledge and agree that all billing and transaction processes are handled by App Store or Google Play, from which platform You downloaded the App, and are governed by their terms and conditions. If You have any payment related issues, then You need to contact App Store or Google Play directly.

 

10. Miscellaneous

10.1.  Changes to this Agreement

This Agreement is subject to occasional revision, and if we make any substantial changes, we may notify you by prominently posting notice of the changes on our Site. Any changes to this Agreement will be effective upon the earlier of thirty (30) calendar days following our dispatch of an e-mail notice to you (if applicable) or thirty (30) calendar days following our posting of notice of the changes on our Site. These changes will be effective immediately for new users of our Games. Continued use of our Games following notice of such changes shall indicate your acknowledgement of such changes and agreement to be bound by the terms and conditions of such changes. The date on which the latest update was made is indicated at the top of this document. We recommend that you print a copy of this Agreement for your reference and revisit this webpage from time to time to ensure you are aware of any changes.

10.2.  Notice

Any notice provided to NG pursuant to this Agreement should be sent to support@Heart Studio Games.com

10.3.  Severability

If any provision of this Agreement is, for any reason, held to be invalid or unenforceable, the other provisions of this Agreement will be unimpaired, and the invalid or unenforceable provision will be deemed modified so that it is valid and enforceable to the maximum extent permitted by law.

10.4.  Entire Agreement

This Agreement is the final, complete and exclusive agreement between you and NG with respect to the subject matters hereof (including all Games) and supersede and merge all prior discussions and agreements between the parties with respect to such subject matters (including any prior End-User License Agreements and Terms of Service or Privacy Policy). Our failure to exercise or enforce any right or provision of this Agreement shall not operate as a waiver of such right or provision. The section titles in this Agreement are for convenience only and have no legal or contractual effect. The word "including" means "including without limitation". Your relationship to NG is that of an independent contractor, and neither party is an agent or partner of the other. This Agreement, and your rights and obligations herein, may not be assigned by you without NG’s prior written consent, and any attempted assignment in violation of the foregoing will be null and void. NG may assign this Agreement in connection with a merger, acquisition, reorganization or sale of all or substantially all of its assets, or other operation of law, without your consent. The terms of this Agreement shall be binding upon assignees.

11. Apple Application Store Additional Terms and Conditions

The following additional terms and conditions apply to you if you are using a Game from the Apple Application Store. To the extent the other terms and conditions of this Agreement are less restrictive than, or otherwise conflict with, the terms and conditions of this Section 10, the more restrictive or conflicting terms and conditions in this Section 10 apply, but solely with respect to Games from the Apple Application Store.

11.1 Acknowledgement

NG and you acknowledge that this Agreement is concluded between NG and you only, and not with Apple, and NG, not Apple, is solely responsible for Game and the content thereof. To the extent this Agreement provides for usage the rules for Game that are less restrictive than the Usage Rules set forth for Game in, or otherwise is in conflict with, the Application Store Terms of Service, the more restrictive or conflicting Apple term applies.

11.2 Scope of License

The license granted to you for Game is limited to a non-transferable license to use Game on an iOS Product that you own or control and as permitted by the Usage Rules set forth in the Application Store Terms of Service.

11.3 Maintenance and Support

NG is solely responsible for providing any maintenance and support services with respect to Game, as specified in this Agreement (if any) or as required under applicable law. NG and you acknowledge that Apple has no obligation whatsoever to furnish any maintenance and support services with respect to Game.

11.4 Warranty

NG is solely responsible for any product warranties, whether expressed or implied by law, to the extent not effectively disclaimed. In the event of any failure of Game to conform to any applicable warranty, you may notify Apple, and Apple may refund the purchase price for Game to you; and to the maximum extent permitted by applicable law, Apple will have no other warranty obligation whatsoever with respect to Game, and any other claims, losses, liabilities, damages, costs or expenses attributable to any failure to conform to any warranty will be NG’s sole responsibility.

11.5 Product Claims

NG and you acknowledge that NG, not Apple, is responsible for addressing any claims of you or any third party relating to Game or your possession and/or use of Game, including, but not limited to: (i) product liability claims; (ii) any claim that Game fails to conform to any applicable legal or regulatory requirement; and (iii) claims arising under consumer protection or similar legislation. This Agreement does not limit NG’s liability to you beyond what is permitted by applicable law.

11.6 Intellectual Property Rights

NG and you acknowledge that, in the event of any third-party claim that Game or your possession and use of Game infringes the third party’s intellectual property rights, NG, not Apple, will be solely responsible for the investigation, defense, settlement and discharge of any such intellectual property infringement claim.

11.7 Legal Compliance

You represent and warrant that (i) you are not located in a country that is subject to a U.S. Government embargo, or that has been designated by the U.S. Government as a "terrorist supporting" country; and (ii) you are not listed on any U.S. Government list of prohibited or restricted parties.

11.8 Developer Name and Address

NG’s contact information for any end-user questions, complaints or claims with respect to Game is set forth in Section 9.2.

11.9 Third-Party Terms of Agreement

You must comply with applicable third-party terms of agreement when using a Game.

11.10 Third-Party Beneficiary

NG and you acknowledge and agree that Apple, and Apple’s subsidiaries, are third-party beneficiaries of this Agreement, and that, upon your acceptance of the terms and conditions of this Agreement, Apple will have the right (and will be deemed to have accepted the right) to enforce this Agreement against you as a third-party beneficiary thereof.

“Survey Serving Technology

This app uses Pollfish SDK. Pollfish is an on-line survey platform, through which, anyone may conduct surveys. Pollfish collaborates with Developers of applications for smartphones in order to have access to users of such applications and address survey questionnaires to them. When a user connects to this app, a specific set of user’s device data (including Advertising ID which will may be processed by Pollfish only in strict compliance with google play policies- and/or other device data) and response meta-data (including information about the apps which the user has installed in his mobile phone) is automatically sent to Pollfish servers, in order for Pollfish to discern whether the user is eligible for a survey. For a full list of data received by Pollfish through this app, please read carefully Pollfish respondent terms located at https://www.pollfish.com/terms/respondent. These data will be associated with your answers to the questionnaires whenever Pollfish sents such questionnaires to eligible users. By downloading the application you accept this privacy policy document and you hereby give your consent for the processing by Pollfish of the aforementioned data. Furthermore, you are informed that you may disable Pollfish operation at any time by using the Pollfish “opt out section” available on Pollfish website . We once more invite you to check the respondent’s terms of use, if you wish to have more detailed view of the way Pollfish works.

APPLE, GOOGLE AND AMAZON ARE NOT A SPONSOR NOR ARE INVOLVED IN ANY WAY IN THIS CONTEST/DRAW. NO APPLE PRODUCTS ARE BEING USED AS PRIZES.”


duplicate symbols for architecture

XCODE编译的时候报错:duplicate symbols for architecture armv7或者arm64


1、首先排查是否有名字重复的文件;


2、检查是否在#import头文件的时候,不小心把.h写成了.m。

xcode编译生成app包中缺少ResourceRules.plist

1.xcode生成的app包直接拖入itunes生成ipa包

2.ipa包用企业证书重新签名提示can not read ResourceRules.plist

3.app包中查看,没生成ResourceRules.plist

打开xcode,在code signing下有个code signing resource rules path

添加$(SDKROOT)/ResourceRules.plist

如图:

xcode编译生成app包中缺少ResourceRules.plist - linjl296 - 小米

 

xcode编译支持arm64位

官方:

https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/Introduction/Introduction.html

https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/OptimizingMemoryPerformance/OptimizingMemoryPerformance.html#//apple_ref/doc/uid/TP40013501-CH4-SW1

 

目前ios的指令集有以下几种:

  • armv6
    • iPhone
    • iPhone2
    • iPhone3G
    • 第一代和第二代iPod Touch
  • armv7
    • iPhone4
    • iPhone4S
  • armv7s
    • iPhone5
    • iPhone5C
  • arm64
    • iPhone5S

 机器对指令集的支持是向下兼容的,因此armv7的指令集是可以运行在iphone5S的,只是效率没那么高而已~

================================================

Architecture : 指你想支持的指令集。

Valid architectures : 指即将编译的指令集。

Build Active Architecture Only : 只是否只编译当前适用的指令集。

================================================

 现在是2014年初,其实4和4S的用户还是蛮多的,而iphone3之类的机器几乎没有了,所以我们的指令集最低必须基于armv7.

因此,Architecture的值选择:armv7 armv7s arm64

PS:选arm64时需要最低支持5.1.1:

Convert Your App to a 64-Bit Binary After Updating It for iOS 7

Xcode 5.0.1 can build your app with both 32-bit and 64-bit binaries included. This combined binary requires a minimum deployment target of iOS 5.1.1 or later. The 64-bit binary runs only on 64-bit devices running iOS 7.0.3 and later. If you have an existing app, you should first update your app for iOS 7 and then port it to run on 64-bit processors. By updating it first for iOS 7, you can remove deprecated code paths and use modern practices. If you’re creating a new app, target iOS 7 and compile 32-bit and 64-bit versions of your app.

The architecture for 64-bit apps on iOS is almost identical to the architecture for OS X apps, making it easy to create a common code base that runs in both operating systems. Converting a Cocoa Touch app to 64-bit follows a similar transition process as the one for Cocoa apps on OS X. Pointers and some common C types change from 32 bits to 64 bits. Code that relies on the NSInteger and CGFloat types needs to be carefully examined.

Start by building the app for the 64-bit runtime, fixing any warnings that occur as well as searching your code for specific 64-bit issues. For example:

  • Make sure all function calls have a proper prototype.

  • Avoid truncating 64-bit values by accidentally assigning them to a 32-bit data type.

  • Ensure that calculations are performed correctly in the 64-bit version of your app.

  • Create data structures whose layouts are identical in the 32-bit and 64-bit versions of your app (such as when you write a data file to iCloud).

1,如果想自己的app在各个机器都能够最高效率的运行,则需要将Build Active Architecture Only改为NO,Valid architectures选择对应的指令集:armv7 armv7s arm64。这个会为各个指令集编译对应的代码,因此最后的 ipa体积基本翻了3倍,Release版本必须NO。

2,如果想让app体积保持最小,则现阶段应该选择Valid architectures为armv7,这样Build Active Architecture Only选YES或NO就无所谓了

in app purchase 订单验证失败

出现情况:在不同的机器上,有的可以验证通过,有的失败

function getReceiptData($receipt, $endpoint)
{

echo "******************华丽分割线******************";
echo $receipt;
$postData = json_encode(
array('receipt-data' => $receipt)
);

$ch = curl_init($endpoint);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);

$response = curl_exec($ch);
$errno = curl_errno($ch);
$errmsg = curl_error($ch);
curl_close($ch);
if ($errno != 0)
{
throw new Exception($errmsg, $errno);
}
$data = json_decode($response);

echo $data->receipt->product_id;
if(!stristr($data->receipt->product_id,'vip'))
{
$data->receipt->isVip = false;//vip不做充值
}else{
$data->receipt->isVip = true;//其他可以充值
}
return $data;

}

其中 $data->receipt->product_id;打印出的是 com.zeptolab.ctrbonus.superpower1

这个是越狱破解后,启动了内购破解程序(iap free,烧饼等等)导致的情况

设置页面关闭即可