内容导航:
1、
bundle id
2、
iOS 同一个BundleId怎么实现上架和企业同时使用
1、
bundle id
英:
美:
常见释义:
捆绑id
1、You can also update the bundles by providing the command update bundle_id at the Felix shell.───还可以通过在FelixShell提供updatebundle_id命令更新包。
2、Description: resource bundle message id to provide description; should include what is expected as the input.───描述:提供描述的资源绑定消息ID;应该包括希望将什么作为输入内容。
3、My advice if youre seeing this would be to create a toy app that USES the same
bundle id
and if you can get it working, just proceed with that one as I did.───我的建议如果你看到这将是如果你可以创建一个玩具应用程序,使用相同的包id工作,只是进行一个为我。
4、The only other required arguments for this method are the user token and the bundle ID.───只有此方法的其他必需参数是用户标记和资源包ID。
5、only other required arguments for this method are the user token and the bundle ID.───只有此方法的其他必需参数是用户标记和资源包id。
1、bundle───n.束;捆;vt.捆;vi.匆忙离开
2、apple id id───苹果id id
3、humble bundle───不起眼的包袱
4、deductible bundle───免赔捆绑
5、consumption bundle───消费束;消费组合;消费选择集
6、id───n.遗传素质;本能冲动;n.(Id)人名;(阿拉伯)埃德;(芬)【心理】伊德
7、bundle up───捆(包等); (使)穿得暖暖的; 捆扎;使穿暖;把…捆扎
8、cotangent bundle───余切丛
9、sepsis bundle───集束化治疗
2、
iOS 同一个BundleId怎么实现上架和企业同时使用
方法一:
还原网络设置
(注:既然有缓存问题引起的(原因看方法二),清除缓存就可以恢复。方法二有个不好的下载中会有2个APP,安装成功后正常。方法一不好的就是网络密码要重新输入了,测试了3个iPhone5s,IOS8.1.2设备,2个可以1个不成功)
方法二:(来着网络转)
iOS7可以下载没有任何问题,iOS8发现挂在官网上的企业版的app点击了提示是否安装应用程序,但是确认以后没有反应,找了很久,都没有发现问题。后来查看了的device console发现安装的时候出现
LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.MyApp
后来查资料外国开发者推测是iOS8的一个bug:
The biggest issue for us is that we can not reproduce this onany of our devices. Our suspicion is that iOS 8 has some internalcache with bundle IDs and just doesnt install a build if it thinksthat an app with this bundle ID is already installed. As theinstallation doesnt even start, we think that iOS is matching thebundle identifier from the manifest plist against this cache.
它会寻找是否ios缓存的identifier与bundle identifier在plist文件中匹配,如果匹配,它会认为已经安装了,就不会有反应。 上面解释的很清楚。所以解决办法就是在plist文件中修改bundle Identifier。
比如plist文件的BundleID是com.mycom.MyApp,则修改成com.mycom.MyApp.fixios8。(创建一个假的bundleID,可以随便取,这样ios就不会认为已经安装。记住是修改plist文件的bundleID,不是应用程序的bundleID)
发布以后就发现可以了。只是如果已经安装了app,则会出现一个新的下载的空白icon,因为这个app的bundleID与plist的bundleID不一致,当下载完成后,会覆盖原本app,因为它会检测到下载安装的app的bundleID已经存在并且覆盖。
完美解决。