小编kth*_*rat的帖子

在App Store和Enterprise上分发iOS App

TLDR:

A.使用Enterprise Cert导出应用程序时出现问题

错误:通配符应用程序ID不能用于创建内部供应配置文件

B.在Enterprise和AppStore上分发应用程序的正确方法

我们多年来一直在Apple的AppStore上发布应用程序,Enterprise是新增功能. - App有Watch App并支持iOS 8+.

到目前为止做了什么:
- 两个不同的开发帐户和证书.
- 在每个帐户上单独设置配置文件
- 构建配置和企业版AppStore
- 使用Scheme/Config在bundleId等设置之间切换
- 成功归档企业应用程序

我没有创建单独的info.plist或权利(我需要吗?)

问题:当我尝试导出Enterprise Archive时,我收到错误

通配符应用程序ID不能用于创建内部供应配置文件<

我确实创建了适当的配置文件.它们都不是通配符,除了由Xcode创建.

我已经阅读了这篇文章,其中说需要创建不同的目标.这是保持两个目标同步的开销.

题:

bool itIsPossible = Can this be achieved with Configuration/Schemes?

if (itIsPossible){
– What else I need to create separate entitlements etc?
}else{
– Do I have to create new target to support Enterprise App?
– Separate Target for Watch and Extension? 
– What else I need to create separately Info.plist, …
Run Code Online (Sandbox Code Playgroud)

xcode ad-hoc-distribution ios enterprise-distribution ios-enterprise

14
推荐指数
1
解决办法
1000
查看次数

崩溃:WebThread - EXC_BAD_ACCESS KERN_INVALID_ADDRESS

自2016年11月8日起,我们看到WebThread的崩溃突然增加.我们不知道导致崩溃的原因.

我们在应用中有网络文章和广告.我们没有任何App Release.网络或广告没有重大变化.

由于崩溃发生在没有文章的屏幕上,我们认为它正在广告中发生.

还有其他人看到这个吗?任何想法,想法,什么?

堆栈跟踪:

Crashed: WebThread
0  WebCore                        0x184b7e47c WTF::HashMap<WTF::String, WebCore::ApplicationCacheGroup*, WTF::StringHash, WTF::HashTraits<WTF::String>, WTF::HashTraits<WebCore::ApplicationCacheGroup*> >::remove(WTF::String const&) + 48
1  WebCore                        0x184b7abbc WebCore::ApplicationCacheStorage::cacheGroupDestroyed(WebCore::ApplicationCacheGroup*) + 52
2  WebCore                        0x184b7abbc WebCore::ApplicationCacheStorage::cacheGroupDestroyed(WebCore::ApplicationCacheGroup*) + 52
3  WebCore                        0x184b70628 WebCore::ApplicationCacheGroup::~ApplicationCacheGroup() + 56
4  WebCore                        0x184b70b10 WebCore::ApplicationCacheGroup::~ApplicationCacheGroup() + 12
5  WebCore                        0x184b72334 WebCore::ApplicationCacheGroup::disassociateDocumentLoader(WebCore::DocumentLoader*) + 184
6  WebCore                        0x184a024a0 WebCore::ApplicationCacheHost::~ApplicationCacheHost() + 48
7  WebCore                        0x184a01ad0 WebCore::DocumentLoader::~DocumentLoader() + 168
8  WebKitLegacy                   0x185976ba8 WebDocumentLoaderMac::~WebDocumentLoaderMac() + 84
9  WebCore                        0x184e30a78 WebCore::FrameLoader::detachFromParent() + 324
10 WebKitLegacy                   0x1859e0b08 __29-[WebView(WebPrivate) _close]_block_invoke + …
Run Code Online (Sandbox Code Playgroud)

crash webkit uiwebview ios wkwebview

12
推荐指数
1
解决办法
4886
查看次数

使用主项目资源的Android库

我正在为Android项目创建一个库.

该活动在库项目中声明,因为它可以在不同的项目中重用.此活动使用特定于项目的图像.我在主项目中添加了这些图像.

如何从库中的主项目访问资源?

android android-activity

3
推荐指数
1
解决办法
1839
查看次数

我可以拆分SQLite文件并在Android App中重新创建/合并

我有一个很大的sqlite Dabase文件,我读了这篇文章,但无法合并回sqlite数据库。

尝试同时使用.sqlite和.db这两个文件。

数据库文件之间有一些区别。即原始文件和合并文件之后。

重新创建的文件无法打开。

database sqlite android

3
推荐指数
1
解决办法
1708
查看次数

EXC_BAD_ACCESS KERN_INVALID_ADDRESS 用于类方法

我正在查看EXC_BAD_ACCESS KERN_INVALID_ADDRESS类方法。

据我所知,我不应该在类/静态方法中看到这个。

我错过了什么吗?

堆栈跟踪:

线程:崩溃:com.apple.root.user-initiated-qos

0 libobjc.A.dylib 0x0000000196eac0b4 objc_retain + 20

1 $APP_NAME 0x00000001002611a8 +[$CLASS_NAME $METHOD_NAME:] ($CLASS_NAME.m:590)

2 libdispatch.dylib 0x0000000197511994 _dispatch_call_block_and_release + 24

3 libdispatch.dylib 0x0000000197511954 _dispatch_client_callout + 16

4 libdispatch.dylib 0x000000019751e780 _dispatch_root_queue_drain + 1848

5 libdispatch.dylib 0x000000019751fc4c _dispatch_worker_thread3 + 108

6 libsystem_pthread.dylib 0x00000001976f121c _pthread_wqthread + 816

7 libsystem_pthread.dylib 0x00000001976f0ee0 start_wqthread + 4

crash memory-management objective-c ios

2
推荐指数
1
解决办法
5142
查看次数